large ranunculus - Turkish English Dictionary